home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / p_man / cat3dm / fx / fxSetupScanlineBuffer.z / fxSetupScanlineBuffer
Encoding:
Text File  |  2002-10-03  |  4.1 KB  |  67 lines

  1.  
  2.  
  3.  
  4. ddddmmmmFFFFXXXXSSSSeeeettttuuuuppppSSSSccccaaaannnnlllliiiinnnneeeeBBBBuuuuffffffffeeeerrrr((((3333ddddmmmm))))                      ddddmmmmFFFFXXXXSSSSeeeettttuuuuppppSSSSccccaaaannnnlllliiiinnnneeeeBBBBuuuuffffffffeeeerrrr((((3333ddddmmmm))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      ddddmmmmFFFFXXXXSSSSeeeettttuuuuppppSSSSccccaaaannnnlllliiiinnnneeeeBBBBuuuuffffffffeeeerrrr - get information about a special-effects image
  10.      buffer
  11.  
  12.  
  13. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  14.      ####iiiinnnncccclllluuuuddddeeee <<<<ddddmmmmeeeeddddiiiiaaaa////ffffxxxx____bbbbuuuuffffffffeeeerrrr....hhhh>>>>
  15.  
  16.      DDDDMMMMssssttttaaaattttuuuussss ddddmmmmFFFFXXXXSSSSeeeettttuuuuppppSSSSccccaaaannnnlllliiiinnnneeeeBBBBuuuuffffffffeeeerrrr
  17.            (((( DDDDMMMMffffxxxxbbbbuuuuffffffffeeeerrrr**** bbbbuuuuffffffffeeeerrrr,,,,
  18.              PPPPRRRRXXXX____SSSSccccaaaannnnlllliiiinnnneeeeBBBBuuuuffffffffeeeerrrr**** rrrreeeettttuuuurrrrnnnnIIIInnnnffffoooo ))))
  19.  
  20.  
  21. PPPPAAAARRRRAAAAMMMMEEEETTTTEEEERRRRSSSS
  22.      _b_u_f_f_e_r       A special-effects image buffer that has been set up for
  23.                   access with ddddmmmmFFFFXXXXSSSSeeeettttuuuuppppIIIInnnnppppuuuuttttIIIImmmmaaaaggggeeeeBBBBuuuuffffffffeeeerrrr or
  24.                   ddddmmmmFFFFXXXXSSSSeeeettttuuuuppppOOOOuuuuttttppppuuuuttttIIIImmmmaaaaggggeeeeBBBBuuuuffffffffeeeerrrr.
  25.  
  26.      _r_e_t_u_r_n_I_n_f_o   A PRX_ScanlineBufferRec structure, which will be filled in.
  27.  
  28.  
  29. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  30.      ddddmmmmFFFFXXXXSSSSeeeettttuuuuppppSSSSccccaaaannnnlllliiiinnnneeeeBBBBuuuuffffffffeeeerrrr returns information about an image buffer,
  31.      including: _d_a_t_a, a pointer to the image data, _r_o_w_B_y_t_e_s the number of
  32.      bytes (stride) for each row of the image, _b_o_u_n_d_s, the size of the image.
  33.  
  34.      This function sets all fields of the PRX_ScanlineBufferRec structure,
  35.      except for _a_p_p_P_r_i_v_a_t_e.
  36.  
  37.      Under normal circumstances, the number of bytes for each row will be four
  38.      times the buffer width.  Applications that use DMfxbuffers can count on
  39.      this.  It can be useful, when debugging plugins, to create buffers that
  40.      have a larger internal width.  If you are using the debug version of
  41.      libfxplugutils, setting the environment variable FFFFXXXX____SSSSTTTTRRRRAAAANNNNGGGGEEEE____RRRROOOOWWWWBBBBYYYYTTTTEEEESSSS to
  42.      YYYYEEEESSSS will cause it to create buffers where the width of the storage area
  43.      is greater than is needed.
  44.  
  45.  
  46. RRRREEEETTTTUUUURRRRNNNN VVVVAAAALLLLUUUUEEEESSSS
  47.      It returns DDDDMMMM____SSSSUUUUCCCCCCCCEEEESSSSSSSS or DDDDMMMM____FFFFAAAAIIIILLLLUUUURRRREEEE.  In the case of failure, error
  48.      information can be obtained from ddddmmmmGGGGeeeettttEEEErrrrrrrroooorrrr((((3333ddddmmmm)))).
  49.  
  50.  
  51. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  52.      dmFXMovieRenderImage(3dm), dmFXSetupInputImageBuffer(3dm),
  53.      dmFXSetupScanlineBuffer(3dm), dmFXIsGLExtensionSupported(3dm),
  54.      dmGetError(3dm).
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.